/*弹出框*/
.dialog { display:none; position:absolute; top:0; left:0; z-index: 10000;}
.dialog .mpt_dialog_cover{ position:absolute; width:100%; height:100%; background:#000; filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4; opacity:0.4; }
.dialog .mpt_dialog_cover_ifr{ position:absolute; width:100%; height:100%; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; }
.dialog .mpt_dialog_box{position:absolute; top:0; left:0;border-radius: 10px;border: solid 10px #B1B1B1;position: relative;background-color: #D6F5CD;}
.dialog .mpt_dialog_title{height: 40px;line-height: 40px;background-color: #CAF5C6;font-size: 16px;font-weight: bold;color: #19790d;padding-left: 10px; font-family:微软雅黑,宋体;}
.dialog .mpt_dailog_loading{ background: #fff url(img2/loading_20_20.gif) center no-repeat; width:50px; height:50px; margin:0 auto; }
.dialog .mpt_dialog_close{width: 40px;height: 40px;position: absolute;right: 0;top:0;background: url(img/ic.png) 0 -2360px no-repeat;cursor: pointer;}
.dialog .mpt_dialog_wrap{ }
.dialog .mpt_dialog_buttons{ padding:0 10px 10px; text-align:center; background:#E4E4E4; }
.dialog .mpt_dialog_buttons .button{ display:inline-block; height:25px; line-height:25px; padding:0 10px; border:1px solid #E78F08; background:#F6A828; color:#fff; font-weight:bold; text-decoration:none; }

.dialog .login_dialog .mpt_dialog_hd{font-size: 24px;font-weight: bold;color: #003723;text-align: center;line-height: 50px;margin:0 50px;border-bottom: solid 1px #c8e6bf;}
.dialog .login_dialog .mpt_dialog_bd dd{padding-left: 175px;padding-bottom:10px;position: relative;}
.dialog .login_dialog .error_ts{text-align: center;line-height: 30px;height: 30px;color: #ff0000;}
.dialog .login_dialog .label{width:80px;height:34px;line-height:34px;left:90px;_left:-90px;position: absolute;text-align: right;font-size: 16px;color: #2c2c2c;}
.dialog .login_dialog .inp1{width: 160px;height: 32px;line-height:32px;border: solid 1px #8bad86;padding-left: 30px;}
.dialog .login_dialog .inp2{width: 110px;height: 32px;line-height:32px;border: solid 1px #8bad86;}
.dialog .login_dialog .inp3{margin-right: 5px;vertical-align: middle;}
.dialog .login_dialog .red{color: #a40a0a;}
.dialog .login_dialog .account{background:white url(img/ic.png) -4px -244px no-repeat;}
.dialog .login_dialog .password{background:white url(img/ic.png) -4px -285px no-repeat;}
.dialog .login_dialog .yz_pic{width: 70px;height: 34px;vertical-align: top;margin-left: 10px;*margin-top:1px;cursor: pointer;}
.dialog .login_dialog .change{display:inline-block;height:34px;line-height: 34px;padding-left: 10px;vertical-align: top;}
.dialog .login_dialog .forget_paw{margin-left: 20px;}
.dialog .login_dialog .w_120{width: 120px;text-align: center;border: none 0;cursor: pointer;}
.dialog .login_dialog .login_btn{float: left;display: inline;margin-left: 125px;}
.dialog .login_dialog .reg_btn{float: left;display: inline;margin-left: 10px;}

.dialog .nickname_dialog .mpt_dialog_hd{font-size: 24px;font-weight: bold;color: #003723;text-align: center;line-height: 50px;margin:0 30px;border-bottom: solid 1px #c8e6bf;}
.dialog .nickname_dialog .mpt_dialog_bd{}
.dialog .nickname_dialog .mpt_dialog_bd dl{padding-left: 30px;padding-bottom: 20px;}
.dialog .nickname_dialog .mpt_dialog_bd dd{padding-top: 20px;font-size: 16px;}
.dialog .nickname_dialog .inp1{width: 190px;height: 32px;line-height:32px;border: solid 1px #8bad86;background-color: white;text-align: center;}
.dialog .nickname_dialog .red{display:inline-block;height:34px;line-height: 34px;padding-left: 10px;vertical-align: top;color: #a40a0a;font-size: 12px;}
.dialog .nickname_dialog .save_box{position: absolute;left:160px;}
.dialog .nickname_dialog .save{border: none 0;width: 100px;cursor: pointer;}
/*好友请求*/
.dialog .invite_dialog{width: 100%;height: 100%;background-color: white;}
.dialog .invite_dialog .name{color:#003723;font-weight: bold;}
.dialog .invite_dialog .head_box{height: 80px;}
.dialog .invite_dialog .head{height: 50px;width: 50px;padding: 1px;border: solid 1px #ddd;float: left;display: inline;margin: 15px 0 0 20px;position: absolute;}
.dialog .invite_dialog .head img{width: 100%;height: 100%;vertical-align: top;}
.dialog .invite_dialog .content{padding-left: 95px;}
.dialog .invite_dialog .txt{padding: 12px 0;color:#003723; font-size:14px;}
.dialog .invite_dialog .textarea{display:block;width: 340px;height: 70px;overflow: hidden;border: solid 1px #ddd;background-color: white;margin: 0 auto;}
.dialog .invite_dialog .determine{width: 90px;float: left;display:inline;margin: 10px 0 0 95px;}
.dialog .invite_dialog .cancel{width: 90px;float: left;display:inline;margin: 10px 0 0 10px;}
/*创建分组*/
.dialog .newgroup_dialog{width: 100%;height: 100%;background-color: white;}
.dialog .newgroup_dialog .make{padding: 15px 0 0 20px;}
.dialog .newgroup_dialog .make li{padding-bottom: 10px;}
.dialog .newgroup_dialog .make .name{font-size: 14px;font-weight: bold;color: #5e5e5e;}
.dialog .newgroup_dialog .make .inp1{width:160px;height: 22px;line-height:22px;border: solid 2px #b1b1b1;}
.dialog .newgroup_dialog .make .prompt{color: #8B8B8B;}
.dialog .newgroup_dialog .select_box{height: 30px;margin: 0 20px;border-bottom: solid 1px #d5e9cf;}
.dialog .newgroup_dialog .select{float: left;}
.dialog .newgroup_dialog .select_btn{float: right;padding-top: 5px;}
.dialog .newgroup_dialog .select_btn a{padding: 5px;border: solid 1px white; color:#4D8D5B;}
.dialog .newgroup_dialog .select_btn a:hover,.dialog .newgroup_dialog .select_btn .active{background-color: #55a969;border: solid 1px #329945;border-radius: 2px;color: white;}
.dialog .newgroup_dialog .head_list{margin:20px;height: 320px;overflow-y: auto;position: relative;}
.dialog .newgroup_dialog .head_list li{width: 90px;float: left;cursor: pointer;padding-bottom: 20px;}
.dialog .newgroup_dialog .head_list img{width: 100%;height: 100%;vertical-align: top;}
.dialog .newgroup_dialog .head_list .head{width: 50px;height: 50px;border:solid 2px #ddd;margin: 0 auto;_overflow: hidden;}
.dialog .newgroup_dialog .head_list .name{line-height: 30px;text-align: center;color: #007eff;}
.dialog .newgroup_dialog .head_list .hook{display:block;height: 20px;width: 20px;background:url(img/ic.png) -10px -1290px no-repeat;margin: -15px -10px 0 auto;position: relative;}
.dialog .newgroup_dialog .head_list .active{border-color: #ff6c00;}
.dialog .newgroup_dialog .btn_box{margin: 0 20px;padding-top:10px;border-top: solid 1px #d5e9cf;}
.dialog .newgroup_dialog .btn_box .btn1{width: 100px;float: left;display: inline;margin-left: 110px;color: white;}
.dialog .newgroup_dialog .btn_box .btn2{width: 100px;float: left;display: inline;margin-left: 50px;}
/*删除分组*/
.dialog .delgroup_dialog{width: 100%;height: 100%;background-color: white;}
.dialog .delgroup_dialog .txt{padding: 20px 0 0 40px;font-size: 14px;color: #003723;}
.dialog .delgroup_dialog .blue{color:#0084ff;}
.dialog .delgroup_dialog .btn_box{padding-top: 20px;}
.dialog .delgroup_dialog .btn_box .btn1{width: 100px;float: left;display: inline;margin-left: 60px;}
.dialog .delgroup_dialog .btn_box .btn2{width: 100px;float: left;display: inline;margin-left: 50px;}
/*删除好友*/
.dialog .delfriend_dialog{width: 100%;height: 100%;background-color: white;}
.dialog .delfriend_dialog .txt{padding: 20px 0 0 40px;font-size: 14px;color: #003723;}
.dialog .delfriend_dialog .blue{color:#0084ff;}
.dialog .delfriend_dialog .btn_box{padding-top: 20px;}
.dialog .delfriend_dialog .btn_box .btn1{width: 100px;float: left;display: inline;margin-left: 75px;}
.dialog .delfriend_dialog .btn_box .btn2{width: 100px;float: left;display: inline;margin-left: 50px;}
/*道具卡使用说明*/
.dialog .instruction_dialog{width: 100%;height: 100%;background-color: white;}
.dialog .instruction_dialog .txt{padding:25px 25px 0 25px;}
.dialog .instruction_dialog .blue{color: #007EFF;}
.dialog .instruction_dialog .btn{width: 100px;margin:20px auto 0 auto;}
/*道具卡激活*/
.dialog .activate_dialog{width: 100%;height: 100%;background-color: white;}
.dialog .activate_dialog .leftside{float: left;padding-left: 20px;}
.dialog .activate_dialog .rightside{float:right;width:220px;height:270px;padding:0 20px;border-left: solid 1px #CAF5C6;}
.dialog .activate_dialog .rightside .hd{color: #197c0d;padding:15px 0 10px 0;font-weight: bold;}
.dialog .activate_dialog .rightside .bd{color: #197c0d;}
.dialog .activate_dialog .leftside .pic_box{height: 100px;}
.dialog .activate_dialog .leftside .pic{float: left;display:inline;width: 60px;height: 60px;padding: 1px;background-color: white;border: solid 1px #D1D1D1;margin-top: 25px;}
.dialog .activate_dialog .leftside .pic img{width: 100%;height: 100%;vertical-align: top;}
.dialog .activate_dialog .leftside .name{padding-left: 80px;}
.dialog .activate_dialog .leftside .props_name{font-size: 14px;font-weight: bold;color: #197C0D;padding-top: 50px;}
.dialog .activate_dialog .leftside .time{padding-bottom: 5px;}
.dialog .activate_dialog .leftside .inp1{}
.dialog .activate_dialog .leftside .error{height: 25px;line-height: 25px;color: red;}
.dialog .activate_dialog .leftside .determine{width: 80px;margin-top: 10px;float: left;}
.dialog .activate_dialog .leftside .cancel{width: 80px;margin: 10px 0 0 10px;float: left;}
.dialog .activate_dialog .leftside .area{padding: 5px 0;}
.dialog .activate_dialog .leftside .copy_box{height: 24px;width:200px;line-height: 24px;padding-bottom: 5px;}
.dialog .activate_dialog .leftside .copy_btn{width: 50px;float: right;}
.dialog .activate_dialog .leftside .close_btn{width: 100px;margin: 10px auto 0 auto;}
.dialog .activate_dialog .leftside .select{display: none;}
.dialog .activate_dialog .leftside .card{display: none;}
/*我的排名*/
.dialog .myrank_dialog{width: 100%;height: 100%;background-color:#CAF2BF;}
.dialog .myrank_dialog .title{background-color: #CAF2BF;}
.dialog .myrank_dialog .table{width: 400px;border: solid 1px #c8c8c8;margin: 0 auto;background-color: white;}
.dialog .myrank_dialog .table tr{border: solid 1px #c8c8c8;}
.dialog .myrank_dialog .table td{border: solid 1px #c8c8c8;text-align: center;font-size: 12px;}
.dialog .myrank_dialog .list_title{font-weight: bold;}
.dialog .myrank_dialog .close_btn{width: 70px;margin: 20px auto 0 auto;}
/*兑换商品————商品描述*/
.dialog .exchange_dialog{width: 100%;height: 100%;background-color: white;}
.dialog .exchange_dialog .description{float: right;height: 270px;width:230px;padding: 15px;color: #197c0d;border-left: solid 1px #CAF5C6;}
.dialog .exchange_dialog .description .hd{font-size: 14px;font-weight: bold;line-height: 30px;}
.dialog .exchange_dialog .description .bd{line-height: 20px;}
.dialog .exchange_dialog .props{padding-left: 20px;float: left;}
.dialog .exchange_dialog .props .pic{float: left;position: absolute;width: 60px;height: 60px;padding: 1px;border:solid 1px #CFD1CF;margin-top: 25px;}
.dialog .exchange_dialog .props .pic img{width: 100%;height: 100%;vertical-align: top;}
.dialog .exchange_dialog .props .content{padding: 20px 0 0 80px;}
.dialog .exchange_dialog .props .name{font-size: 16px;font-weight: bold;color: #197c0d;line-height: 25px;}
.dialog .exchange_dialog .props .txt{color: red;line-height: 25px;}
.dialog .exchange_dialog .props .text{line-height: 25px;}
.dialog .exchange_dialog .props .gold{padding-left: 20px;display:inline-block;background: url(img/ic.png) -11px -2887px no-repeat;}
.dialog .exchange_dialog .props .silver{padding-left: 20px;display:inline-block;background: url(img/ic.png) -11px -2928px no-repeat;}
.dialog .exchange_dialog .props .inp1{width: 40px;height: 16px;line-height: 16px;}
.dialog .exchange_dialog .props .ok{width: 90px;float: left;display: inline;margin-top: 10px;}
.dialog .exchange_dialog .props .no{width: 90px;float: left;display: inline;margin: 10px 0 0 10px;}
.dialog .exchange_dialog .props .nub{padding:3px 6px;border: solid 1px #E8E8E8;color: black;font-size: 14px;margin-right: 5px;}
.dialog .exchange_dialog .props .nub:hover{border: solid 1px #197C0D;color: white;background-color: #197C0D;}
/*兑换商品———确定兑换*/
.dialog .exchange_determine_dialog{width: 100%;height: 100%;background-color: white;}
.dialog .exchange_determine_dialog .content{padding: 20px 0 20px 55px;}
.dialog .exchange_determine_dialog .text{line-height: 25px;}
.dialog .exchange_determine_dialog .name{font-weight: bold;}
.dialog .exchange_determine_dialog .nub{color: red;}
.dialog .exchange_determine_dialog .gold{padding-left: 20px;display:inline-block;background: url(img/ic.png) -11px -2887px no-repeat;}
.dialog .exchange_determine_dialog .silver{padding-left: 20px;display:inline-block;background: url(img/ic.png) -11px -2928px no-repeat;}
.dialog .exchange_determine_dialog .ok{width: 90px;float: left;display: inline;margin-left:50px;}
.dialog .exchange_determine_dialog .no{width: 90px;float: left;display: inline;margin-left:25px;}
/*兑换商品————兑换成功*/
.dialog .exchange_success_dialog{width: 100%;height: 100%;background-color: white;}
.dialog .exchange_success_dialog .content{padding: 20px 0 20px 40px;}
.dialog .exchange_success_dialog .text{line-height: 25px;}
.dialog .exchange_success_dialog .name{font-weight: bold;}
.dialog .exchange_success_dialog .red{color: red;font-weight: bold;}
.dialog .exchange_success_dialog .ok{width: 90px;float: left;display: inline;margin-left:50px;}
.dialog .exchange_success_dialog .no{width: 90px;float: left;display: inline;margin-left:25px;}